have free/spare time - Espagnol Anglais Dictionnaire